package com.wjw.controller;

import com.wjw.pojo.Robot;
import com.wjw.service.RobotService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/hello")
public class HelloController {
    //第一种打包方式，pro02仅仅是一个jar包。那么我们可以import进来使用。但是IOC容器中并没有这个service实例
    //第二种打包方式，带有AutoConfiguration，这个AutoConfiguration上有@Configuration注解，那么它维护的bean实例会被导入到当前的IOC中
    @Autowired
    private RobotService robotService;

    @GetMapping("/hhh")
    public Robot h01(){
        return robotService.sayHello();
    }
}
